package com.mhc.haval.dal.model;

import java.io.Serializable;
import java.time.LocalDateTime;
import lombok.Data;

@Data
public class WorkflowDO implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 自增主键，工作流ID
     * ac_workflow.workflow_id
     */
    private Long workflowId;

    /**
     * 公司编号
     * ac_workflow.company_no
     */
    private String companyNo;

    /**
     * 流程名称
     * ac_workflow.flow_name
     */
    private String flowName;

    /**
     * 流程模板ID
     * ac_workflow.flow_temp_id
     */
    private String flowTempId;

    /**
     * 申请类型
     * ac_workflow.apply_type
     */
    private Integer applyType;

    /**
     * 流程备注或者说明
     * ac_workflow.remark
     */
    private String remark;

    /**
     * 是否已删除：0 未删除，1 已删除
     * ac_workflow.is_deleted
     */
    private Integer isDeleted;

    /**
     * 记录创建时间
     * ac_workflow.gmt_create
     */
    private LocalDateTime gmtCreate;

    /**
     * 记录修改时间
     * ac_workflow.gmt_modified
     */
    private LocalDateTime gmtModified;

}